stemless thistle - German English Dictionary